package com.ruoyi.training.mapper;

import java.util.List;
import com.ruoyi.training.domain.JwMeetingsTraining;

/**
 * 会议培训情况Mapper接口
 * 
 * @author ruoyi
 * @date 2024-11-13
 */
public interface JwMeetingsTrainingMapper 
{
    /**
     * 查询会议培训情况
     * 
     * @param mtId 会议培训情况主键
     * @return 会议培训情况
     */
    public JwMeetingsTraining selectJwMeetingsTrainingByMtId(Long mtId);

    /**
     * 查询会议培训情况列表
     * 
     * @param jwMeetingsTraining 会议培训情况
     * @return 会议培训情况集合
     */
    public List<JwMeetingsTraining> selectJwMeetingsTrainingList(JwMeetingsTraining jwMeetingsTraining);

    /**
     * 新增会议培训情况
     * 
     * @param jwMeetingsTraining 会议培训情况
     * @return 结果
     */
    public int insertJwMeetingsTraining(JwMeetingsTraining jwMeetingsTraining);

    /**
     * 修改会议培训情况
     * 
     * @param jwMeetingsTraining 会议培训情况
     * @return 结果
     */
    public int updateJwMeetingsTraining(JwMeetingsTraining jwMeetingsTraining);

    /**
     * 删除会议培训情况
     * 
     * @param mtId 会议培训情况主键
     * @return 结果
     */
    public int deleteJwMeetingsTrainingByMtId(Long mtId);

    /**
     * 批量删除会议培训情况
     * 
     * @param mtIds 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteJwMeetingsTrainingByMtIds(Long[] mtIds);
}
